*{
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style: none;
}
.fl {
	float: left;
	
	
}
.nb{
	width: 400px;
	height: 200px;
	background-color: #8cc2f8;
	margin-left: 200px;
	margin-top: 200px;
}


.web{
	width: 1600px;
	height: 100%;
	margin: 0 auto;
}

.clearfix {
		 margin-left: 412px;
          margin-top: -15px;        
}

.ll{
	width:47px ;
	height: 54px;
	margin-left: 755px;
	background: url(img/50.png.jpg)no-repeat;
}

.web header {
	border-top: 24px;
	text-align: center;
	margin-left: 1px;
	 border: 3px solid #eae9e9;

}

.web header .logo_box {
	width: 122px;
	height: 75px;
	overflow: hidden;
	margin-left:800px;
	margin-top: 50px;
	float:left;
	position: relative;
}

.web header .logo_box img {
	width: 1400px;
		
}

.web header .search_box {
	margin-right: 76px;
	margin-top: 64px;
	
	
}

.web header .search_box form {
	width: 1400px;
	height: 100%;
		position: absolute;	
}

.web header .search_box form input:first-child {
	width: 168px;
	height: 100%;
	border: none;
	vertical-align: middle;
	outline: none;
	padding: 0 3px;
	font-size: 14px;
}

.web header .search_box form input:last-child {
	vertical-align: middle;
	margin-left: 7px;
	outline: none;
}

.web header nav {
	display: inline-block;
	margin-top: 89px;
	margin-bottom: 18px;
	margin-left:-157px;
}

.web header nav ul li {
	margin: 0 9px;
}

.web header nav ul li a {
	font-size: 20px;
	color: #000;
	
}

.web header nav ul li a:hover {
	color: #00b7ee;
}

.ok{
	width: 1600px;
	height: 700px;
	background-color: #222222;
	margin: 0 auto;
	cursor: pointer
}
.qq{
	margin-left: 155px;
}

.ok span img{
	border-radius: 50%;
	border: 3px solid #4d4d4d;
	margin-left: 25px;
}

.QQ{
	width: 300px;
	height: 513px;
	background-color:#f81530;
	margin-top: -468px;
	margin-left: 654px;
	background: url(img/37.png)no-repeat;
	
}
.QQ img{
	margin-left: 20px;
	margin-top: 49px;
}

.ko{
	margin-left: 951px;
	margin-top: -168px;
}
.wz{
	margin-left: 80px;
	margin-top:-400px;
	color: #2ce4ca;
	font-size: 38px;
}
.wz h3{
	font-size: 20px;
	color: #7b7b7b;
}
.mm{
	width: 150px;
	height: 150px;
	margin-left:543px;
	margin-top: -201px;
	background-color: #000000;
	position: relative;	
}
.mmm{
	margin-left: 2100px;
}
.mmmm{
	 margin-left: 800px;
	 margin-top: 200px;
}
.aa{
	margin-left: 2100px;
	margin-top: 300px;
}
.aaa{
	margin-left: 800px;
	margin-top: 300px;
}
.aaaa{
	margin-left: 692px;
	margin-top: -42px;
}
.bb{
	margin-left: 2100px;
	margin-top: 300px;
}
.bbb{
	margin-left: 800px;
	margin-top: 548px;
}
.bbbb{
	margin-left: 2100px;
	margin-top: -271px;
}
.c{
	width: 126px;
	height: 105px;
	margin-left: 23px;
}
.cc{
	width: 231px;
	height: 250px;
	margin-left: 253px;
	margin-top: 67px;
	 float:left;
		
}
.cc h3{
	font-size:10px;
	margin-top: 19px;
	margin-left: -15px;
	
}
.cc p{
	font-size:24px;
	margin-top:41px;
}
.ccc{
	margin-top:28px;
	margin-right: 50px;
}
.ooo{
	width: 1597px;
	height: 3533px;
	margin: 0 auto;
	 border: 3px solid #eae9e9;
	 cursor: pointer; 	 
}

.o{
	width: 200px;
	height: 200px;
	margin-top: 246px;
	margin-left: 1424px;
}
.oooo{
	width: 200px;
	height: 140px;
	margin-left:180px;
	
}
.oooo p{
	  font-size:50px
}
.ta{
	width: 297px;
	height: 658px;
	background-color:#eaeaea ;
	margin-top: 50px;
	margin-left: 180px;
	 float:left; 
}
.ta p{
	font-size:36px;
}

.ta a{
      width: 80px;
        height: 25px;
        background-color: #11afa1;
        color:#fff;
        font-size:14px;
        position: absolute;
        top: 1621px;
        margin-left: 194px;
         text-align: center;
        line-height: 25px;
        border-radius:12px;             
}
.lm{
	width: 200px;
	height: 137px;
	margin-left: 180px;
	margin-top: 762px;
}
.lm p{
	font-size:50px
}
.at{
	width: 296px;
	height: 677px;
	background-color:#eaeaea ;
	margin-top: 21px;
	margin-left: 176px;
	 float:left; 
}
.at p{
	font-size:32px;
}
.at a{
      width: 80px;
        height: 25px;
        background-color: #11afa1;
        color:#fff;
        font-size:14px;
        position: absolute;
        top: 2494px;
        margin-left: 195px;
         text-align: center;
        line-height: 25px;
        border-radius:12px;  
                   
}
.ta hr{
	margin-top: 22px;
	width: 52px;
	color: #000000;
}
.ta img{
	margin-top: 10px;
	
}
.at img{
	margin-top: 10px;
}
.at hr{
	margin-top: 8px;
	width: 52px;
	color: #000000;
}
.zyu{
	width: 219px;
	height: 300px;
	margin-left: -2px;
	margin-top: -814px;	
}
.yu{
	width: 247px;
	height: 300px;
	background-color: #979899;
	margin-left: 1454px;
	margin-top: 287px;
	background: url(img/16.png.png)no-repeat;
}
.jo{
	width: 100px;
	height: 200px;
	margin-left: -4px;
	margin-top: -172px;
}
.jo img{
	margin-left: 52px;
	margin-top: 210px;
}
.mm{
	width: 247px;
	height: 300px;
	background-color: #979899;
	background: url(img/18.png.png)no-repeat;
	margin-left: 83px;
	margin-top: 300px;
}

.m{
	width: 247px;
	height: 300px;
	background-color: #979899;
	background: url(img/17.png.png)no-repeat;
	margin-left: 2px;
	margin-top: -246px;
}
.mmm{
	width: 247px;
	height: 300px;
	background-color: #979899;
	margin-left: 1400px;
	margin-top: 165px;
	background: url(img/23.png.png)no-repeat;
}
.lmm{
	width: 300px;
	height: 200px;
	margin-left: 143px;
	margin-top: -373px;
	
}
.lmm p{
	font-size:50px;
	
}
.case{
        width: 965px;
        height: 550px;
        margin: 0 auto;
    margin-top: 50px;
}
.feij_left{
    width: 535px;
    height: 176px;
    margin-top: 116px;
    border: 1px solid #eae9e9;
    position: relative;
  	
    h5{
        font-size: 15px;
    }
    span{
        font-size: 16px;
    }
}
.nanf{
    display: inline-block;
    text-align: right;
     
}
.feifei{
    display: inline-block;
    
}
.zxc{
	
	margin-left: 592px;
	margin-top: -292px;
}
.zcx{
	
	margin-left: -596px;
	margin-top: -97px;
}
.zcv{
	
	margin-left: 595px;
	margin-top: -289px;
}
.lp{
	width: 1597px;
	height: 164px;
	margin-left: -733px;
	margin-top: 278px;
}
.ui{
	width: 41px;
	height: 179px;
	margin-top: 201px;
	margin-left: 0px;
}
.footer2{
	width: 0px;
	height: 108px;
	background-color: #08cacc;
	margin-left: 1362px;
	margin-top: -206px;
}
.mk{
	width: 1598px;
	height: 192px;
	background-color: #08cacc;
	margin-top: -22px;
	margin-left: 0px;	
}
.az{
	width: 595px;
	height: 200px;
	margin-left: 526px;
	margin-top: -116px;
	color: #f6f9fb;
	 font-size:22px;
}
 .dong{
        transition: all .3s initial;
    }
    .dong:hover{
        transform: scale(1.1);
   }